package final_;

public class BlankFinalTest {

    final int i1 = 1;
    final int i2;  // 未赋值的final字段即为 blank final
    final static int i3;   // 静态的 blank final，必须在 static 语句块中初始化
    static int i4;  // 类成员变量，不赋值的话则为默认值0

    static {
        i3 = 11;
    }


    public BlankFinalTest() {
        this.i2 = 2;   // blank final字段必须在构造方法里赋值
    }

}
